package main

import (
	"lindk/library"

	"gitee.com/mad-wud/lin"
)

func 组件解析(组件名 string, 属性表, 事件表 lin.J键值表) string {
	switch 组件名 {
	case "按钮":
		return library.A按钮(属性表, 事件表)
	case "输入框":
		return library.S输入框(属性表, 事件表)
	case "开关":
		return library.K开关(属性表, 事件表)
	case "单选框":
		return library.D单选框(属性表, 事件表)
	case "多选框":
		return library.D多选框(属性表, 事件表)
	case "多选框组":
		return library.D多选框组(属性表, 事件表)
	case "链接":
		return library.L链接(属性表, 事件表)
	case "下拉选择器":
		return library.X下拉选择器(属性表, 事件表)
	case "日期选择器":
		return library.R日期选择器(属性表, 事件表)
	case "滚动条":
		return library.G滚动条(属性表, 事件表)
	case "表格":
		return library.B表格(属性表, 事件表)
	case "表格列":
		return library.B表格列(属性表, 事件表)
	case "对话框":
		return library.D对话框(属性表, 事件表)
	case "消息提示":
		return library.X消息提示(属性表, 事件表)
	case "消息弹框":
		return library.X消息弹框(属性表, 事件表)
	case "抽屉":
		return library.C抽屉(属性表, 事件表)
	case "分页":
		return library.F分页(属性表, 事件表)	
		


	}

	return "没有组件"
}
